import request from "@/utils/request.js";

// 获取操作指南列表
export function getArticleList(data) {
	return request.get("/api/article/index", data);
}

// 获取操作指南详情
export function getArticleDetail(data) {
	return request.get("/api/article/detail", data,{noAuth:true});
}

// 获取意见反馈列表
export function getFeedbackList(data) {
	return request.get("/api/feedback/index", data);
}

// 获取意见反馈类型
export function getOptionList(data) {
	return request.get("/api/feedback/option_list", data);
}

// 意见反馈提交
export function addFeedback(data) {
	return request.post("/api/feedback/add", data);
}

// 获取意见反馈详情
export function getFeedbackDetail(data) {
	return request.get("/api/feedback/detail", data);
}

// 获取房源收藏列表
export function getCollectList(data) {
	return request.get("/api/user/collect_list", data);
}
// 获取帖子收藏列表
export function getPublishCollectList(data) {
	return request.get("/api/v2/publish/collect_list", data);
}

// 获取房源浏览列表
export function getVisitList(data) {
	return request.get("/api/user/visit_list", data);
}

// 获取下拉选项集合
export function getHouseOptionList(data) {
	return request.get("/api/house/option_list", data, {
		noAuth: true
	});
}

// 定制推送提交
export function addPushInfo(data) {
	return request.post("/api/user/diy_push", data);
}

// 获取会员等级列表
export function getLevelList(data) {
	return request.get("/api/user/level_list", data);
}

// 开通会员
export function rechargeMember(data) {
	return request.post("/api/user/recharge", data);
}

// 获取我的发布列表
export function getPublishLists(data) {
	return request.post("/api/v2/publish/lists", data);
}
// 删除我的发布
export function delPublish(data) {
	return request.post("/api/v2/publish/del", data);
}

// 获取消息列表
export function getMessageLists(data) {
	return request.post("/api/v2/message/lists", data);
}

// 获取消息详情
export function getMessageDetail(data) {
	return request.post("/api/v2/message/detail", data);
}

// 修改个人信息
export function updateUserInfo(data) {
	return request.post("/api/user/profile", data);
}

// 获取个人信息
export function getUserInfo(data) {
	return request.get("/api/user/user_info", data);
}

// 获取联系方式
export function getContract(data) {
	return request.get("/api/index/contract", data);
}

// 签到
export function toSign(data) {
	return request.get("/api/user/sign", data);
}

// 签到累计
export function getSignStat(data) {
	return request.get("/api/user/sign_stat", data);
}

// 签到列表
export function getSignList(data) {
	return request.get("/api/user/sign_list", data);
}

// 获取置顶配置
export function getTopConfig(data) {
	return request.get("/api/v2/publish/top_config", data);
}
